package com.weds.frame.auth.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Description:
 * Author: LiuWenQing
 * Datetime: 2023/3/31 09:53
 */
@ApiModel
@Data
public class ScBusinessOpt {
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "功能操作id")
    private Integer optId;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "功能操作编号")
    private String optNo;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "功能操作名称")
    private String optName;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "所属业务模块")
    private String businessNo;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "操作类型: 1.查询 2.新增 3.修改 4.删除 5.审核通过 6.审核拒绝")
    private Integer optTypeId;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "日志描述构建语句")
    private String logDescSql;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "0.停用 1.使用")
    private Integer useStatusId;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "排序")
    private Integer showOrder;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "服务系统版本")
    private String version;
    @ApiModelProperty(required = true, dataType = "string", example = "1", value = "备注")
    private String remark;
    @ApiModelProperty(required = true, dataType = "string", value = "所属菜单")
    private String menuBusinessId;
    @ApiModelProperty(required = true, dataType = "int", example = "1", value = "配置状态")
    private Integer configStatus;

    private String roleNos; // 授权角色
}
